• word of the day

    genus carissa

    genus carissa - Dictionary definition and meaning for word genus carissa

    Definition
    (noun) Old World genus of tropical evergreen usually spiny shrubs
Download our Mobile App Today
Receive our word of the day
on Whatsapp